﻿using System;

namespace TradingLibrary
{
    public class Symbol
    {
        private string symbol;
        private string description;
        
        private double bigPointValue;
        private double minMove;
        private double priceScale;

        public Symbol()
        { }

        public Symbol(String symbol, String description, Double bigPointValue, Double minMove, Double priceScale)
        {
            this.symbol = symbol;
            this.description = description;
            this.bigPointValue = bigPointValue;
            this.minMove = minMove;
            this.priceScale = priceScale;
        }

        public String SymbolName
        {
            get
            {
                return symbol;
            }
            set
            {
                symbol = value;
            }
        }

        public String Description
        {
            get
            {
                return description;
            }
            set
            {
                description = value;
            }
        }

        public Double BigPoinValue
        {
            get
            {
                return bigPointValue;
            }
            set
            {
                bigPointValue = value;
            }
        }

        public Double MinMove
        {
            get
            {
                return minMove;
            }
            set
            {
                minMove = value;
            }
        }

        public Double PriceScale
        {
            get
            {
                return priceScale;
            }
            set
            {
                priceScale = value;
            }
        }
    }
}
